home *** CD-ROM | disk | FTP | other *** search
/ PC Basics 53 / PC Basics Issue 53.iso / Software / Internet / Eudora5.2.exe / data1.cab / Program_Executable_Files / RelNotes.txt < prev    next >
Encoding:
Text File  |  2002-11-01  |  58.1 KB  |  1,557 lines

  1. =============================================================
  2. EUDORA FOR WINDOWS, VERSION 5.2 -- RELEASE NOTES
  3. =============================================================
  4.  
  5. This document describes the changes in the software since Eudora
  6. 5.0.2. Separate sections have been given to changes from each
  7. release since then.
  8.  
  9. NOTE:  Several times we refer to <x-eudora-option:...> to modify a
  10. setting.  Copy the whole text including the < >'s and paste it into
  11. a new Eudora message.  By pressing and holding down the <alt> key, you 
  12. can click on a URL in a new message (a hand will display over the URL
  13. which means it can be used).
  14.  
  15. ----------------------------------------------
  16. CHANGES FROM 5.1.1 TO 5.2
  17. ----------------------------------------------
  18.  
  19. NEW FEATURES
  20. ------------
  21. Can now filter on "doesn't intersect nickname" and
  22. "intersects/doesn't intersect address book".
  23.  
  24. Kerberos 5 support (see below).
  25.  
  26.  
  27. AUTHENTICATION AND ENCRYPTION
  28. -----------------------------
  29. New in 5.2 is support for Kerberos 5. To turn it on for a given
  30. personality, open the personality's properties by right-clicking
  31. that personality and choosing "Properties". Go to the
  32. "Incoming Mail" tab, and choose the "Kerberos" radio button under
  33. "Authentication style".
  34.  
  35. Fixed interaction problem that would cause the SSL negotiation to fail
  36. if both SSL and Kerberos were used in the same session and server
  37. name specified was a cname.
  38.  
  39. Fixed problem that could cause Eudora to abort an SSL connection
  40. immediately after a successful handshake.
  41.  
  42. The default TLS/SSL negotiation for standard port is now TLS 1.0
  43. protocol with a TLS 1.0 client hello. The default negotiation for
  44. alternate port is TLS 1.0 protocol with a SSL 2.0 client hello.
  45.  
  46. Upgraded internal SSL libraries.
  47.  
  48. Fixed bug that might prevent sending a message if SMTP authentication
  49. is optional and the authentication attempt fails.
  50.  
  51. Improved security for POP connections using SSL.
  52.  
  53. Max password size is now 128 characters.
  54.  
  55.  
  56. IMAP
  57. ----
  58. Added support for displaying IMAP alerts in the task error window.
  59.  
  60. Support EMSAPI with IMAP accounts <x-Eudora-option:ImapSupportEMSAPI>.
  61.  
  62.  
  63. GUARDING AGAINST EXPLOITS
  64. -------------------------
  65. Added Windows Media Player file extensions (asf|asx|wax|wm|wvx) and mhtml
  66. to list of extensions that Eudora warns about before launching.
  67.  
  68. Prevent trailing period attachment name exploit.
  69.  
  70. Added checks to prevent spoofed Attachment Converted: exploits.
  71.  
  72. When "Allow executables in HTML content" is off, we now prevent <t:video>
  73. and other <t:media> tags as well as <meta> when http-equiv=refresh.
  74.  
  75. We now guard against exploits that rely on local file refs (using either
  76. fixed paths or relative paths). On by default and controlled by
  77. <x-Eudora-option:RemoveSuspiciousLocalFileRefs>.
  78.  
  79. We now guard against exploits that rely on executable embedded content.
  80. On by default and is controlled by
  81. <x-Eudora-option:PreventExecutableEmbededContent>.
  82. <x-Eudora-option:PreventExecutableEmbededContentAdd> adds to the
  83.     list of executable embedded content file extensions that
  84.     will not be displayed.
  85. <x-Eudora-option:PreventExecutableEmbededContentSubtract> subtracts
  86.     from the list of executable embedded content file extensions
  87.     that will not be displayed.
  88.  
  89.  
  90. PASTING
  91. -------
  92. Fixed bug where pasting over all text could lose style information
  93. like excerpt bars.
  94.  
  95. Made "Paste As Quotation" smarter about excerpt levels.
  96.  
  97. Fixed crash when choosing "Paste Special->Eudora Internal Format".
  98.  
  99. Turned on support for Pasting as HTML
  100. <x-Eudora-option:AllowClipboardHTML>.
  101.  
  102. Sped up pasting of HTML.
  103.  
  104. Fixed HTML format when copying so that pasting works better in
  105. certain cases.
  106.  
  107. Improved pasting of HTML to strip script contents instead of
  108. displaying them.
  109.  
  110. Fixed crash that could occur when pasting.
  111.  
  112.  
  113. SEARCH WINDOW
  114. -------------
  115. Fixed behavior of Mailbox menu when search window is frontmost.
  116.  
  117. Fixed other search window menu item enabling and behavior.
  118.  
  119. Deleting messages in search window no longer incorrectly marks certain
  120. messages as read.
  121.  
  122. Deleting messages in search window leaves messages in search results.
  123.  
  124.  
  125. EDITING AND VIEWING
  126. -------------------
  127. Bullet shape now reflects indent level while editing.
  128.  
  129. Bullet and indented items offsetting from surrounding text is now smarter.
  130.  
  131. Fixed bug where a bullet line followed by two non-bullet lines would be
  132. saved and sent as a bullet line followed by one non-bullet line
  133. (line break was lost).
  134.  
  135. Some other minor HTML formatting improvements.
  136.  
  137.  
  138. AUTO-COMPLETE
  139. -------------
  140. Auto-Complete continues when spaces are typed.
  141.  
  142. Auto-Complete completion now triggered by right arrow key.
  143.  
  144. Auto-Complete is now smarter about finding entries with quotation marks.
  145.  
  146.  
  147. MISCELLANEOUS IMPROVEMENTS
  148. --------------------------
  149. Now supports choosing connection each time Eudora initiates Dial-up
  150. networking when either entry is blank or
  151. <X-Eudora-Option:RasChooseBeforeEveryConnection=1> is set
  152. (in which case the entry controls the initial selection).
  153. (Windows NT 4.0, 2000, & XP only)
  154.  
  155. Added <x-Eudora-option:AutoCompAddrBookFirst> (default on) setting to
  156. make autocompletion prefer address book entries over history list.
  157.  
  158. Extra logging of compaction, TOC changes, filter actions, and
  159. LMOS decisions.
  160.  
  161. Now possible to change name <Dominant> with resource DLL.
  162.  
  163. X-Sender header is now only included when return address doesn't
  164. match user data.
  165.  
  166. Eudora now preserves multiple extensions when uniquely numbering
  167. attachments (e.g. file5.tar.gz rather than file.tar5.gz).
  168.  
  169. Added X-Habeas to list of headers to hide.
  170.  
  171. Reply to All now works for sent messages (i.e. to follow up on a
  172. message you sent).
  173.  
  174. Allow unprintable low characters when using built in viewer or
  175. when editing.
  176.  
  177.  
  178. MISCELLANEOUS BUG FIXES
  179. -----------------------
  180. Possible fix for conflict where McAfee virus scanning could cause
  181. Eudora to repeatedly fail to complete email downloading when the
  182. user receives an infected email message.
  183.  
  184. Fixed bug where non-integral hour timezones west of GMT would print
  185. out bogus timezones.
  186.  
  187. Fixed obscure HTML rendering bug when a quoted attribute value
  188. contains a CRLF.
  189.  
  190. Fixed crash when ESP filter and user filter affected same message.
  191.  
  192. Fixed bug where clicking on some links would cause an empty web
  193. browser window to open.
  194.  
  195. Fixed bug where the "warn me when I queue a message bigger than"
  196. check could forget to use the latest text of the message when
  197. checking the size.
  198.  
  199. Fixed bug where a changed "From:" personality could incorrectly
  200. revert to a previously chosen personality after queuing a message.
  201.  
  202. Fixed bug where using "Special->Make Address Book Entry" could cause
  203. Eudora to hang when adding an entry that contained two or more spaces
  204. in a row.
  205.  
  206. Fixed potential crash when compacting mailboxes with long pathnames.
  207.  
  208. Fixed crash that could occur with invalid extra long MIME boundaries.
  209.  
  210. Fixed Windows charset transliteration in headers.
  211.  
  212.  
  213. ----------------------------------------------
  214. CHANGES FROM 5.1 TO 5.1.1
  215. ----------------------------------------------
  216.  
  217. SENDING/CHECKING/FILTERING MAIL
  218. -------------------------------
  219. Fixed bug where downloading a message with a really long Message-ID:
  220. or Date: header on a non-UIDL server could cause a crash.
  221.  
  222. Fixed bug related to deleting of nicknames from the auto-complete list.
  223.  
  224. Nested multipart/{alternative,related} boundary strings no longer
  225. contain prefix of outer multipart boundary string.
  226.  
  227. Added support for the Euro symbol and other special characters.
  228. Incoming messages are now transliterated from ISO-8859-15 or UTF-8 to
  229. the default Windows character set as appropriate.
  230.  
  231. New hidden INI setting, <x-Eudora-option:SendUSASCII>, which allows
  232. the user to force Eudora to send messages as US ASCII.
  233.  
  234. Made Eudora more tolerant of other applications (i.e. virus scanners
  235. or backup utilities) interfering with Eudora's use of files in its
  236. spool directory.
  237.  
  238. IMAP
  239. ----
  240. Fixed bug in IMAP where if the desired part in a multipart/alternative
  241. was not the last part, then it would download the wrong part.
  242.  
  243. New hidden INI setting, <x-Eudora-option:IMAPFilterIncoming>, which
  244. controls whether or not filters are run over IMAP accounts.
  245.  
  246.  
  247. ATTACHMENTS
  248. -----------
  249. Fixed bug where attachments with long file names would get saved with
  250. an 8.3 name.
  251.  
  252.  
  253. MOODWATCH/SPELL CHECKING
  254. ------------------------
  255. Fixed bug where spell checking a long word in the Subject: header
  256. could cause a crash.
  257.  
  258. Fixed bug where if you set Eudora to spell check only when requested
  259. Eudora would only spell check the subject.
  260.  
  261. Updated MoodWatch dictionary.
  262.  
  263.  
  264. SSL
  265. ---
  266. Password bases privateKey will now be used during client side
  267. authentication.
  268.  
  269. The hidden INI settings <x-Eudora-option:SSLReceivePrivateKey>
  270. and <x-Eudora-option:SSLSendPrivateKey> specify the file where the
  271. encrypted private key is stored. This key should correspond to the
  272. public key of the local cert that you are sending during client
  273. authentication.
  274.  
  275. The hidden INI settings <x-Eudora-option:SSLReceivePrivateKeyPassword>
  276. and <x-Eudora-option:SSLSendPrivateKeyPassword> correspond to the
  277. password which will be used to decrypt this private key.
  278.  
  279. The privatekey file should always be in the base 64 encoded format.
  280.  
  281. Changed the way in which the client cert directories were decided.
  282. Also, now it is no longer necessary to specify the name of the
  283. heirarchy file in the INI file.  But if it is already specified in the
  284. INI file, then that will be used.
  285.  
  286.  
  287. MISCELLANEOUS
  288. -------------
  289. Fixed a crash (by updating to zlib 1.1.4) that could occur when
  290. displaying an invalid PNG image.
  291.  
  292. Fixed crash that could occur when displaying an invalid image.
  293.  
  294. More robust file format checking for JPEG.
  295.  
  296. Fixed bug that could cause problems with the Remote Instance dialog.
  297.  
  298. User is now warned when clicking on a URL that refers to a local file.
  299.  
  300. Fixed TT and strikeout edit button enabling problems when editing
  301. received messages.
  302.  
  303. "Fw:" is now considered a subject prefix for forwards in addition to
  304. "Fwd:". 
  305.  
  306. Main thread in Eudora.log file is now marked by "MAIN" instead of
  307. thread ID.
  308.  
  309. Updated help files.
  310.  
  311. Changed tech support references in tips and Tech Support menu item to
  312. refer to proper web page.
  313.  
  314.  
  315. ----------------------------------------------
  316. CHANGES IN 5.1
  317. ----------------------------------------------
  318.  
  319. NOTE:  Excessively long URL's can crash Eudora.  This is in excess
  320. of about 2100 characters.
  321.  
  322. MAJOR FIXES
  323. -----------
  324. Fixed crash related to copying selected text.
  325.  
  326. Fixed crash resulting from filtering a message that you had 
  327. previously filtered and then undone.
  328.  
  329. Fixed MFC crash caused by an idle IMAP session.
  330.  
  331. Fixed a bug where you would crash after trying to copy some text.
  332.  
  333. Fixed a bug where some messages would not be received because they
  334. contained a multipart/mixed MIME message where the first part is an
  335. empty text/plain section.
  336.  
  337. Fixed crashing problem when a message contained an URL with a lot of
  338. percent symbols.
  339.  
  340. Fixed crash when expanding a nickname that contained a lot of 
  341. nicknames or email addresses.
  342.  
  343. Fixed problem where Leave Mail On Server (LMOS) would get confused
  344. and re-download all of your mail after you have exited and restarted
  345. Eudora and then checked mail.
  346.  
  347. Fixed crash that occurred when trying to File-Save As a message with
  348. Include Headers.
  349.  
  350. Fixed BinHex attachment corruption problem that resulted from our
  351. mishandling filenames longer than 32 characters.
  352.  
  353. Provided a workaround for people who encounter blank pages when 
  354. printing multiple messages.  You will have to use this setting:
  355. <x-Eudora-option:DelayPrintBetweenMessages>
  356. which defaults to 0 (milliseconds) in delay between printing messages.
  357. If you occasionally get blank pages when printing, then try changing
  358. this value to 3000.  You might get blank pages because we shuffle
  359. through the print jobs too quickly.
  360.  
  361. Fixed problem of losing hyperlinks that follow URL's in an unformatted
  362. message.
  363.  
  364. COMPOSING/VIEWING MAIL
  365. ----------------------
  366. Fixed crash related to URL display.
  367.  
  368. Fixed bug where any open messages were closed when you shutdown and
  369. restart Eudora.
  370.  
  371. Fixed crash when deleting a nickname from an alphabetized 
  372. auto-completion dropdown list.
  373.  
  374. Fixed bug where auto-URL's and hyperlinks were broken when they 
  375. followed delimiters such as " and ( with no matching ending delimiter.
  376. We saw this bug when people were creating email newsletters with links
  377. that also quoted some text just before the links.
  378.  
  379. Fixed bug where editing a queued message would not flag any of the
  380. words in the Subject: header.
  381.  
  382. Fixed a bug related to clicking Never in the Return Receipt dialog.
  383.  
  384. Fixed a bug related to 8-bit headers with character sets of windows-*
  385. (i.e. "windows-1250").  We assume that your system has the appropriate
  386. font installed.
  387.  
  388. Added "Automatically download HTML graphics" checkbox to 
  389. Tools->Options->Display. This controls whether or not Paige windows 
  390. download HTTP images while viewing.  An example is background 
  391. fetching of inline images that are part of a web page that was sent 
  392. to you.  Note that you will get an ugly blue box as a place holder 
  393. while the image is being downloaded.  You can disable immediate 
  394. downloading of the inline images by using 
  395. <x-Eudora-Option:FetchInLineContent=0> which is the same as the option
  396. mentioned above.  The default is 1 (enabled).
  397.  
  398. Fixed bug where copying an image from your browser would get pasted 
  399. as an attachment into a new message.  It now gets pasted as an 
  400. inline image.
  401.  
  402. We now have limited table support when composing a message.  You will 
  403. have to add ImportTables=1 to your Eudora.ini file or click on 
  404. <x-Eudora-Option:ImportTables=1>.
  405.  
  406. Added "Don't auto-complete, just list matches" in 
  407. Tools->Options->Auto-completion.  This setting will show the dropdown 
  408. list of matching words, but it will not auto-complete the field in 
  409. which you are typing.  The default is disabled.  You can also modify 
  410. this setting with the following URL: 
  411. <x-Eudora-option:AutoCompListOnly>.
  412.  
  413. Pressing the Escape key when Eudora provides the auto-completion 
  414. dropdown list will cause the list to disappear during the length of 
  415. typing in that email address.  A subsequent typing of an email 
  416. address should re-engage the auto-completion list.
  417.  
  418. Fixed bug where WordWrapOnScreen=1 would cause MoodWatch flagging and 
  419. inline signatures to fail.
  420.  
  421. Auto-completion is no longer case sensitive for foreign characters 
  422. (ASCII 192-223 -> 224-255).  If you type an uppercase version of an
  423. accented character that had previously been entered in lowercase,
  424. then auto-completion will still find a match.
  425.  
  426. Redirecting a message now behaves differently than Reply or Forward
  427. when dealing with selected text.  With redirect, it will always 
  428. redirect the entire message.  With Reply and Forward, only the 
  429. selected text will be quoted.
  430.  
  431. Tooltip for link button to the right of bullet list in a composition
  432. window has been changed to "Make hyperlink" to be more consistent with
  433. Text-Make Hyperlink.
  434.  
  435. When making a hyperlink, the http:// is no longer selected as a 
  436. default so that you do not have to press the end or right-arrow keys
  437. before starting to type.
  438.  
  439. We have added a new Last Text Color button in a composition window.
  440. This button will match the color that you last selected to format
  441. your text.  It will not revert to the Automatic (default) color if
  442. that was selected.  The button is located to the right of the Color
  443. selection button.  Note that the Last Text Color button remembers
  444. its value between sessions.
  445.  
  446. The Last Text Color button will not change colors if you hold down
  447. the <shift> key while selecting a color from the color menu.  This is
  448. useful when you are when you are making a one-time color change where
  449. you do not want to affect your commonly used text color.
  450.  
  451. Fixed bug where auto-completion would stop if it encountered a period.
  452.  
  453. Fixed bug where underlined text following a bullet list would cause
  454. the underlining to be printed with dots and dashes.
  455.  
  456. Fixed bugs related to bullet lists such as shrinking their size and
  457. vertically centering them.  We also fixed bug where the bullets would
  458. become hollow.
  459.  
  460. Fixed bug where the bullets in a bullet list would be placed outside
  461. of an excerpt bar.
  462.  
  463. We added a new style button called Strikeout where the formatting is
  464. that it will cross out the text with a horizontal line.
  465.  
  466. Changes to the Last Text Color toolbar button:
  467. - The button has been combined with the Color selection button.  The
  468.   last text color is indicated by a small rectangle below the palette.
  469. - You can select a color by clicking on the down arrow on the right
  470.   side of the button.
  471. - It is now available in the Signatures window, File-New File, 
  472.   File-Open File, and editing incoming messages.
  473.  
  474. Fixed crash when deleting a new nickname from the Autocomplete list.
  475.  
  476.  
  477. MOODWATCH/SPELL CHECKING
  478. ------------------------
  479. MoodWatch has been changed to default to not count safe capitalized 
  480. words and ignore HTML.
  481.  
  482. Spell checking and MoodWatch should now flag words in the headers 
  483. such as Subject:
  484.  
  485. MoodWatch should ignore HTML tags.
  486.  
  487. MoodWatch and Spell checking should work together now.
  488.  
  489. Fixed bug where a misspelled word would not get unmarked after 
  490. correcting it.
  491.  
  492. Fixed bug where spell-checking on send/queue would not check the 
  493. Subject: field.
  494.  
  495. Fixed bug in MoodWatch where it would assign random MoodWatch statuses
  496. for .msg messages via the command-line interface.
  497.  
  498. When you right-click on a misspelled word in the Subject field, you 
  499. will get a list of 5 suggested words from which can choose one or you 
  500. can add the misspelled word to the dictionary.
  501.  
  502. Fix to drawing of MoodWatch and spelling underlines.
  503.  
  504. Fixed most of the problems with flagging of words for spelling and 
  505. MoodWatch.  Windows 95/98/ME users should now see the bitmaps under 
  506. the flagged text.
  507.  
  508. Fixed problem where parts of the URL would not be linked because
  509. some of its text was flagged as misspelled.
  510.  
  511. If you have selected text in either the Subject or text body, then
  512. selecting Edit-Check Spelling (or using ctrl-6) will only check the
  513. selected text.  If you do not have any text selected, then it will 
  514. check all of the text (Subject and text body).
  515.  
  516. Fixed problem where red underlines from misspellings remained in the 
  517. Subject if words were removed.
  518.  
  519. Fixed problem of no spell checking on last word in Subject
  520.  
  521. Fixed most of the problems with drawing the underlines that flag for
  522. misspelled words and MoodWatch text.
  523.  
  524. We reduced the flickering when drawing words flagged by MoodWatch.
  525.  
  526. MoodWatch will not mark the bad mood words if the overall score does
  527. not show any chilies.
  528.  
  529. Fixed a crash related to MoodWatch and spell checking.
  530.  
  531. We have changed the MoodWatch underline to a maroon chili to help
  532. distinguish it from misspelled words.
  533.  
  534. Fixed redraw problem with spell checking when pasting some text into
  535. the Subject: header and then Edit-Undo.
  536.  
  537. Fixed bug where some words are not flagged because of a conflict 
  538. between MoodWatch and automatic spell checking.
  539.  
  540. Changed the way that we send/queue messages that are flagged by 
  541. MoodWatch.  In previous betas, we would queue a flagged message and
  542. wait a little while before sending it.  People complained that it was
  543. difficult to send the flagged messages, so now we only have the 
  544. MoodWatch warning dialog upon queuing/sending the message.  If the 
  545. user clicks [Send Anyways] then it is queued/sent as opposed to being
  546. time-queued to be sent after 10 minutes.  You can enable this previous
  547. behavior in Tools-Options-MoodWatch-Delay when queuing/sending.
  548. Note:  If you have a time-queued message, you can send it right away
  549. by right-clicking on the message in the Out mailbox and selecting
  550. Change Queuing... and selecting Right Now.
  551.  
  552. Fixed bug where Edit-Check spelling was not available when editing a
  553. signature or using File-New.
  554.  
  555. Fixed problem where inline images would disappear when MoodWatch was
  556. triggered.
  557.  
  558.  
  559. ATTACHMENTS
  560. -----------
  561. Drag and drop of attachments from received messages is now supported.
  562. You do not necessarily have to have the attachment selected before you
  563. can drag it.  To further support this feature, we have added a couple 
  564. of extra settings:
  565. <x-Eudora-option:TreeControlAutoScrollDelay> (default 100 millisecs)
  566.    this controls the delay at which point the mailbox window would
  567.    scroll.
  568. <x-Eudora-option:TreeControlAutoExpandDelay> (default 1000 millisecs)
  569.    this controls how soon your mailbox folder would open when dragging
  570.    your mouse cursor over it in the mailbox window.
  571. <x-Eudora-option:AllowAttachDrag> (default 1)
  572.    this controls whether or not we allow drag and drop of your 
  573.    attachments.
  574.  
  575. Fixed bug where we could not display an attachment icon which resulted
  576. in an error message.  Now we would not display the icon if it is not
  577. available.
  578.  
  579. Fixed confusion where Help-Insert System Configuration would not show
  580. that the attachments will be Text in Body.
  581.  
  582. Fixed the Attach File dialog such that it now has an Attach button.
  583.  
  584. Fixed bug where you should not be allowed to enter a period in the
  585. Attachment: field.
  586.  
  587. Fixed bug where right-clicking on an attachment inside of a received 
  588. message and selecting one of the Attachment actions would not perform
  589. the action for some users.
  590.  
  591. If you first select an attachment, we now support the ability to 
  592. drag and drop the attachment to your desktop or another folder.
  593.  
  594. Receive MIME Digest as mailbox attachment has been added (default off).  
  595. This option can be found in Tools-Options-Attachments-
  596. Receive MIME digests as mailbox attachment.  This corresponds to
  597. <x-Eudora-option:ExplodeMimeDigest> where 0 is off (default) and
  598. 1 is on (we save the digest to attach directory as an .mbx file)
  599.  
  600. Importing of MIME digests get placed into a mailbox.  This clarifies
  601. how we handle importing of MIME digests.  We still can receive MIME
  602. digests with Tools-Options-Attachments-Receive MIME digests as mail
  603. box attachments.
  604.  
  605. We added support to automatically remove incoming VCard (.vcf) files
  606. by using <x-Eudora-option:DeleteAttachedVCFs=1>.  The default is 0.
  607. This should work for both POP and IMAP.
  608.  
  609.  
  610. STATIONERY/SIGNATURES
  611. ---------------------
  612. In some cases, the stationery tabbed window would not display any
  613. newly created stationery until you exited and restarted Eudora.
  614. Eudora now displays them.
  615.  
  616. Fixed problem where the <Delete> key would not delete a signature in
  617. the Signatures window.
  618.  
  619. Fixed bug where attempting to create a signature whose name already
  620. exists would bring up the original signature.  It now requires an
  621. unique signature name.
  622.  
  623. Fixed odd behavior when you tried to File-Exit while editing a 
  624. stationery.
  625.  
  626.  
  627. SENDING/CHECKING/FILTERING MAIL
  628. -------------------------------
  629. We now send out a CAPA command in order to support SSL.  
  630. Unfortunately, some servers have problems when they encounter the 
  631. CAPA command.  If this is true for you, you will need to go to that 
  632. personality's properties and change the SSL (Secure Sockets) option 
  633. to "Never".
  634.  
  635. Outgoing message with associated speak filter will now state the To:
  636. field's value instead of the From: field.
  637.  
  638. Fixed bug where users with a login name that contains an @ sign
  639. (i.e. "user@alternatedomain") did not get the correct login name when
  640. doing SMTP authentication. The problem was that the code was looking
  641. for the first @ sign rather than the last in an account name like
  642. this:  "user@alternatedomain@realdomain".
  643.  
  644. Fixed formatting for From envelope header when dealing with MIME
  645. digests.  This would have caused oddness if an user made a MIME digest
  646. during a time when the hour, minute, or second was less than 10, then
  647. moved this mailbox over to Macintosh.
  648.  
  649. Fixed bug where Eudora was not handling the Content-Location: header.
  650.  
  651.  
  652. FIND TEXT/MESSAGES
  653. ------------------
  654. Fixed problem with Find Text when there were NULL characters in the 
  655. mailbox.
  656.  
  657. Fixed bug where transferring a message from the "Find Messages" 
  658. dialog to a new mailbox would give repeated prompts.
  659.  
  660. Find Text now works in the Address book.  Note that it also wraps
  661. around to the top of the list after it is at the bottom.
  662.  
  663. Selected found messages in Find Messages Results tab will remain
  664. selected even after clicking on another dialog.
  665.  
  666. Find Messages results now supports Transfer, Reply, Reply to All, 
  667. Forward, and Redirect.  Delete has been moved to the bottom of the
  668. list of options.
  669.  
  670. Fixed bug in the Find Messages results tab when you right-click and
  671. select "Open mailbox".  The selected message would be selected as well
  672. as the last message in the mailbox which is unexpected.
  673.  
  674. Fixed bug where transferring messages from the results tab of Find
  675. Messages to a mailbox within a folder would fail.  We also addressed
  676. the case where you try to create a new mailbox in this process.
  677.  
  678.  
  679. MAILBOXES
  680. ---------
  681. Fixed a crash when emptying your trash of certain messages.
  682.  
  683. A message that does not have any text body will have a message size
  684. of null (O with a diagonal stroke through it) in the mailbox table of
  685. contents view.
  686.  
  687. Fixed problem where failure to rename temporary .mbx file while 
  688. compacting would cause out-of-phase .mbx and .toc.
  689.  
  690. If you select a group of messages in a mailbox, then right-clicking
  691. and selecting Change Personality will show a dot next to the
  692. personality with which all of the messages are associated (important
  693. when replying to these messages).  If there are a mixture of
  694. personalities, then no dot is displayed.
  695.  
  696. If you double-click on a .mbx file in File Explorer and it is now
  697. associated with Eudora, then it will run Eudora and open that
  698. mailbox.  This build fixes a problem where long mailbox names
  699. were not being displayed properly.
  700.  
  701. Fixed bug where the Label would be lost when transferring a message to
  702. the Out mailbox.
  703.  
  704. Improved system performance when mailboxes are stored on a remote
  705. drive.  You will need to use the option:  
  706. <x-Eudora-option:SpoolDirTemp=1>
  707. which will use the temporary directory on the machine as a spot for
  708. incoming and outgoing spool files.
  709.  
  710. Fixed bug where the wrong message would be selected in a newly opened
  711. mailbox if the Date column is sorted in ascending order (shift-click
  712. the column header).
  713.  
  714.  
  715. ADDRESS BOOK/DIRECTORY SERVICES
  716. -------------------------------
  717. When opening the Directory Services, the focus will now be in the 
  718. Query field even if the window was already open.  We felt that is the
  719. field that you would most want the focus.
  720.  
  721. If you have selected some text, then holding down the <shift> key
  722. while opening the Directory Services window will now automatically
  723. fill the Query field with the selected text.
  724.  
  725. The address book no longer automatically expands the nickname if
  726. you click on the To:, Cc:, or Bcc: buttons.  Its behavior now 
  727. corresponds to the status of "Automatically Expand Nicknames" in 
  728. Tools-Options-Miscellaneous.  If this setting is enabled, then no only
  729. will nicknames be automatically expanded when you type them, but also
  730. when you select the nickname in the address book and select To:, Cc:,
  731. or Bcc:.
  732.  
  733. Fixed problem where address book fields would seem like they are
  734. merged.
  735.  
  736. Fixed bug in the address book where the Rename was inappropriately
  737. available in the left pane when you are using a different view.
  738.  
  739. Fixed bug with the recipient list where Special-Remove Recipient would
  740. state that there are no more recipients yet it also lists a newly 
  741. added recipient.
  742.  
  743. Fixed bug where the value of <x-Eudora-option:PhReturn> would not get
  744. appended to the end of all of your Ph queries.  An example value is
  745. "return all" which would allow you to see all of the information for
  746. the Ph record.
  747.  
  748.  
  749. IMAP
  750. ----
  751. Fixed a crash related to creating IMAP mailboxes.
  752.  
  753. We clarified the dialog when forwarding/redirecting an IMAP message
  754. and warn the user if the attachment has not been downloaded yet.
  755.  
  756. We now support Hesiod for IMAP.
  757.  
  758.  
  759. IMPORTING
  760. ---------
  761. We now import Netscape 6 mail.  We cannot import if you installed in 
  762. a non-default directory.  We are expecting the Netscape data in 
  763. <ApplicationData>\Mozilla\Users50\xxxxxxx.  You can use Advanced 
  764. Import to migrate.
  765.  
  766.  
  767. SSL
  768. ---
  769. SSL is implemented on a per personality basis.  In your 
  770. Personalities window, right-click on a personality that supports SSL.
  771.  
  772. Under Generic Properties tab, there is a Secure Sockets section 
  773. where you can specify its usage.  The list includes:
  774. Never, If Available, Required on Alternate Port, and Required 
  775. (STARTTLS).  The default is "If Available".
  776.  
  777. The [Last SSL Info] button will only work if you have been able to 
  778. send an email with the SSL personality.
  779.  
  780. Under Incoming Mail tab, there is also a Secure Sockets section with 
  781. the same options.  You can click on the [Last SSL Info] button to 
  782. view the Eudora SSL Connection Information Manager.
  783.  
  784. Note that there is a [Certificate Information Manager] button at the 
  785. bottom of the dialog.
  786.  
  787. In the Certificate Information Manager, you can specify which 
  788. certificates you trust.  You can click on the [Add to Trusted] and 
  789. [Remove from Trusted] buttons to specify which certificates you trust.
  790.  
  791. Eudora has provided some Trusted Certificates, but you will have your 
  792. own certificates too under Server Certificates.
  793.  
  794. A skull with cross bones represents a certificate that is not trusted.
  795. A yellow face in the User Trusted Certificates branch will mean that 
  796. the certificate is trusted.
  797. If a certificate has expired, then you will see a red backwards L 
  798. over the icon.
  799.  
  800. Some SSL-specific information:
  801.  
  802. POPSSLAllowVersion2 and SMTPSSLAllowVersion2 default to true (1).  
  803. NOTE:  These have been changed to SSLReceiveAllowVersion2 and
  804. SSLSendAllowVersion2.
  805.  
  806. These settings will reject a successful SSL negotiation if the server 
  807. and the client negotiate version 2.0 of SSL.
  808.  
  809. Our implementation of SSL should correctly handle the situation where 
  810. the server suddenly closes the socket connection during a SSL 
  811. negotiation.
  812.  
  813. SSL should not get locked if you are using more than one SSL 
  814. connection.
  815.  
  816. If using "Required", then the connection should fail if the server 
  817. does not support SSL.
  818.  
  819. SSL host mismatch errors should be reported in the Task Errors window.
  820.  
  821. Regular Expressions should be supported for SSL when matching 
  822. hostnames in certs with the connected server name.
  823.  
  824. We have added SSL Alternate port support for password change.
  825. INI Settings:(per personality)
  826. SSLPasswordUse(0) - same meaning as SSLReceiveUse setting
  827. SSLPasswordAlternatePort(106)
  828. The remaining SSL settings will be same as the equivalent POP/IMAP
  829. SSL settings for that personality. You could set these values even if
  830. you are not using SSL on POP/IMAP with that personality.
  831.  
  832. If STARTTLS gives an error in SMTP then it can be ignored and not 
  833. displayed in the task bar in the "If Available" case because Eudora 
  834. will be sending mail using the non-SSL means in this situation.
  835.  
  836. This should fix some complaints about SSL failures with the following 
  837. error:
  838. SSL error status: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong 
  839. version number
  840. Some servers have problems when we don't try negotiating SSL 3.0.
  841. So now we will try negotiating 3.0 first, but the user is free to 
  842. change this using the SSLSendVersion/SSLReceiveVersion INI setting.
  843.  
  844. Fix for SSL/IMAP - Failing to send FETCH 1 command
  845. Using different networkbuffer size for IMAP/SSL
  846. The problem is that if we don't supply this sized buffer, then 
  847. SSLPlus library gives incorrect values of read data byte number.
  848. (It is less that what it actually reads)
  849.  
  850. Changed the default IMAP port for alternate port SSL to 993.
  851.  
  852. If you double-click on a SSL Certificate in the Certificate 
  853. Information Manager, then it should now provide some information.
  854.  
  855. We have improved our logic for handling expired SSL certificates.
  856.  
  857. New PKCS#7 certficate databases that we could ship with Eudora.  
  858. Here are the 12:
  859. * VeriSign/RSA Secure Server CA
  860. * VeriSign Class 1 Public Primary Certification Authority
  861. * VeriSign Class 2 Public Primary Certification Authority
  862. * VeriSign Class 3 Public Primary Certification Authority
  863. * VeriSign Class 1 Public Primary Certification Authority - G2
  864. * VeriSign Class 2 Public Primary Certification Authority - G2
  865. * VeriSign Class 3 Public Primary Certification Authority - G2
  866. * VeriSign Class 4 Public Primary Certification Authority - G2
  867. * VeriSign Class 1 Public Primary Certification Authority - G3
  868. * VeriSign Class 2 Public Primary Certification Authority - G3
  869. * VeriSign Class 3 Public Primary Certification Authority - G3
  870. * VeriSign Class 4 Public Primary Certification Authority - G3
  871. (The "G2" stands for "second generation").
  872. (The "G3" stands for "second generation" and is a 2048-bit CA.)
  873.  
  874. Fixed some other SSL issues:
  875. 1)Middle man attack for SMTP - previous ehlo and sasl objects are now 
  876. getting reset 
  877. 2)aborting connection on SSL failure - not depending on user or 
  878. server.
  879. 3)Minor Modifications in certificate overrides.
  880. 4)Bugfix in the function to duplicate cert
  881. 5)Removed some warnings in qcssl.dll
  882.  
  883. Added Thawte certs for SSL.
  884.  
  885. Fixed the inability to see connection parameters if your dominant 
  886. personality was using IMAP and SSL.
  887.  
  888. Improved the UI for SSL in the personalities window as well as 
  889. Tools-Options-Checking Mail and Sending Mail.
  890.  
  891. SSL can be further configured using the following settings:
  892.  
  893. SSL Encryption algorithm (minimum acceptable key lengths):
  894. <x-Eudora-option:SSLReceiveMinEncryption>
  895. <x-Eudora-option:SSLSendMinEncryption>
  896.  
  897. Key exchange algorithm (minimum acceptable key lengths):
  898. <x-Eudora-option:SSLReceiveMinKeyExchangeLength>
  899. <x-Eudora-option:SSLSendMinKeyExchangeLength>
  900.  
  901. <x-Eudora-option:SSLReceiveCipherSuite>
  902. <x-Eudora-option:SSLSendCipherSuite>
  903. <x-Eudora-option:SSLReceiveLogSession>
  904. <x-Eudora-option:SSLSendLogSession>
  905.  
  906. Enable (1) (default) or disable (0) regular expressions in the 
  907. matching of host names and the server name in the server certificate.
  908. You need to specify this on a per personality basis.
  909. <x-Eudora-option:SSLReceiveAllowRegExp>
  910. <x-Eudora-option:SSLSendAllowRegExp>
  911.  
  912. We now extract and display the length of the public key used for
  913. the key exchange algorithm from the server cert.
  914.  
  915. Fixed problem where a SSL warning would be cut off.
  916.  
  917. SSL now supports a "Rejected" state for a SSL connection.  This status
  918. occurs when the connection was successfully negotiated, but there is a
  919. configuration setting that forces the connection to be dropped.
  920.  
  921. SSL now supports exporting of certificates in the Certificate
  922. Information Manager.  It supports DER Encoded Binary X.509 (*.cer,
  923. *.crt), Base 64 encoded X.509 (*.cer), and Cryptographic Message
  924. Syntax Standard-PKCS.
  925.  
  926. Added support for Certificate Import functionality for DER encoded
  927. X.509 certs.
  928.  
  929. New root certificates for SSL have been added:  Certicom A and
  930. Certicom B.
  931.  
  932. Added functionality to calculate hash of SSL certificate.
  933.  
  934. Fixed bug in extracting/displaying the serial number of the SSL
  935. certificate.
  936.  
  937. We now calculate the thumbprint of the SSL certificate using 
  938. SHA/MD2/MD4/MD5.  The user can select any of these algorithms and 
  939. observe the corresponding thumbprint that is calculated.  Note that
  940. SHA is the default.
  941.  
  942. Fixed bug where Eudora cannot use certain SSL servers that extract
  943. domain names from certs with weird OID's.
  944.  
  945. Fixed bug where a bunch of .tmp files were being left behind when you
  946. view certificate details.
  947.  
  948.  
  949. MISCELLANEOUS
  950. -------------
  951. Better handling of multipart/related inside of multipart/alternative.
  952. Will now prefer multipart/related over text/{plain,enriched,html}.
  953.  
  954. Removed obsolete "Switch views for Find" setting in 
  955. Tools->Options->Extra Warnings.
  956.  
  957. Added <x-Eudora-option:MaxConcurrentDialupTasks>, which controls how 
  958. many background dialup connections that Eudora can start at the same 
  959. time.  The default value is 2.
  960.  
  961. Addressed issues with CMU's Cyrus ACAP server:
  962. - Fixed CRAM-MD5 authentication problem of accepting ACAP literals
  963. - It now parses literal strings and quoted strings as entry values
  964. - removed truncation on a value with a space
  965. - query is now lowercase to allow some servers like Cyrus to 
  966.   understand us
  967. - fixed some case-sensitive string comparisons that would cause 
  968.   failed operations.
  969.  
  970. Fixed problem where some older Win 95 systems (OSR1 and earlier) 
  971. would give errors when trying to change any Eudora file (i.e. 
  972. mailboxes).
  973.  
  974. Changed the toolbar icon for File-Send Immediately to distinguish it
  975. from Message-Send Immediately.
  976.  
  977. Fixed bug where we required the Eudora folder to be writable.  It now
  978. only checks for the existence of the Eudora folder.
  979.  
  980. Fixed crash caused by some servers that say okay to SSL then don't
  981. allow it.
  982.  
  983.  
  984. ----------------------------------------------
  985. CHANGES INCLUDED FROM 5.0 TO BEFORE 5.1
  986. ----------------------------------------------
  987.  
  988. COMPOSING/VIEWING MAIL
  989. ======================
  990. Fixed conflict where changing the Message Font in Eudora would also 
  991. change the font in Internet Explorer.  You need to use this URL 
  992. <x-Eudora-option:SeparateMSHTMLSettings=1> to set it to 1 to resolve 
  993. this conflict.  As a default, it is 0 because we need to be careful 
  994. about unknown side effects.  There is a known problem where printing
  995. email messages will still be printed using the browser's font size.
  996.  
  997. Fixed freeze when clicking on a URL.  This related to our using DDE 
  998. to check to see if Netscape is running.  If you use Netscape, then 
  999. previous to this fix clicking on a URL in Eudora would have reused an 
  1000. existing Netscape browser window.  After the fix, clicking on a URL 
  1001. in Eudora will open a new Netscape browser window.  If you are using 
  1002. Netscape as your browser and would like clicking on URL's in Eudora 
  1003. to reuse an existing browser window, then use this URL: 
  1004. <x-Eudora-option:NetscapeURLDDE=1>.
  1005.  
  1006. Fixed crash when auto-completion was not using the address book for 
  1007. its list.
  1008.  
  1009. Fixed sudden cascading repainting problem when switching from having
  1010. a vertical scrollbar and not having one.  This was common in the
  1011. composition window.
  1012.  
  1013. Canceling a forward/redirect that had added Insert System 
  1014. Configuration files will no longer lose attachments.
  1015.  
  1016. Fixed situation where URL's would get an orange highlight if another 
  1017. style is present in the inline signature.
  1018.  
  1019. Fix for Guninski security hole where launching a file that uses a
  1020. previously sent rogue DLL would have unexpected results.
  1021.  
  1022. Caret displays in the correct field after a mailto.
  1023.  
  1024. We no longer scroll two lines at the bottom of the message.
  1025.  
  1026. Hyperlinks are no longer broken by a spelling error.
  1027.  
  1028. Fixed a bug where sending out plain text with a large word on a line
  1029. in an excerpt caused the wrapping to occur at the space after it.
  1030. The bad result would be extra spaces in front of the > for excerpts.
  1031.  
  1032. Tab in body now works when using Help-Report a bug.
  1033.  
  1034. <x-Eudora-option:AllowClipboardHTML> allows for the user to have a
  1035. normal paste use HTML format.  The current default is off, but this
  1036. might change in the future.
  1037.  
  1038. Fixed a bug where deleting an open message from the preview pane 
  1039. would cause Eudora to crash. 
  1040.  
  1041. Fixed a couple of bugs in displaying messages that contain URLs where 
  1042. www or ftp is preceded by other alphanumeric characters. The message 
  1043. could take a long time to display, and Eudora would hang if the URL 
  1044. was invalid.
  1045.  
  1046. Fixed a crash in composition windows containing hyperlinks.
  1047.  
  1048. Fixed a bug that could cause the caret (blinking cursor) to appear
  1049. in the wrong window after a new composition window was opened.
  1050.  
  1051. Fixed a bug where editing a queued message that you had previously 
  1052. set to be sent at a certain would cause the message to instead be 
  1053. sent on the next send-messages operation.
  1054.  
  1055. Fixed a bug where copying HTML (e.g., from a browser) to the clipboard
  1056. and then pasting it into Eudora would introduce strange characters and
  1057. other problems. This fix applies only if you Edit/Paste Special in
  1058. Eudora and then choose HTML Format in the dialog that comes up.
  1059.  
  1060. Fixed a bug where Eudora would crash when previewing a text/enriched
  1061. message that contained a font change.
  1062.  
  1063. Fixed a bug where, if Eudora was not the default mailer, clicking on
  1064. a mailto: link in Netscape would still open a composition window in
  1065. Eudora.
  1066.  
  1067. Fixed a bug where clicking on Reply To, Reply All, or Forward in the
  1068. Netscape Messenger news reader would open a composition window in
  1069. Eudora.
  1070.  
  1071. Eudora now makes itself the handler for mailto: links in Netscape if
  1072. any of the following conditions holds:
  1073. - The registry entry for mailto
  1074.   (HKEY_CLASSES_ROOT\mailto\shell\open\command) points to Eudora.
  1075. - The user answers Yes to the warning that pops up if Eudora is
  1076.   not configured as the default mailer.
  1077. - If the settings DefaultMailto=1 and WarnDefaultMailto=0 are both
  1078.   present. By default, DefaultMailto is 0, meaning Eudora doesn't
  1079.   automatically make itself the default mailer, and WarnDefaultMailto
  1080.   is 1, meaning Eudora puts up the aforementioned warning if it's
  1081.   not the default mailer when it's launched.
  1082.  
  1083. Added .shb and .shs to the list of attachment extensions that cause
  1084. a warning upon opening the attachment.
  1085.  
  1086. Nickname expansion is now done in the Cc: and Bcc: headers as well as 
  1087. the To: header. 
  1088.  
  1089. Fixed a bug where inserting a horizontal line in a message could 
  1090. cause the line to be drawn through a line of text.
  1091.  
  1092. Fixed a bug where a new reply or forward window would sometimes 
  1093. scroll all the way to the end of the message.
  1094.  
  1095. Added Print One to the File menu. This prints one copy of the current 
  1096. document to the default printer without displaying the standard print 
  1097. dialog. 
  1098.  
  1099. Fixed a bug where excerpt bars didn't appear correctly in Microsoft 
  1100. Outlook and Outlook Express in messages sent from Eudora.
  1101.  
  1102. Added more descriptive operating system versions in the text 
  1103. generated by Help/Insert System Configuration. It also now correctly 
  1104. identifies the more recent levels of Intel CPUs.
  1105.  
  1106. Fixed a bug in Auto-completion name deletion.
  1107.  
  1108. Print Preview is now supported for the Microsoft viewer if Internet 
  1109. Explorer 5.5 or above is installed. Also, Print Preview is now 
  1110. enabled when the focus is in a mailbox summary and one message is 
  1111. selected. 
  1112.  
  1113. Fixed a bug where font changes made in Tools/Options/Fonts weren't 
  1114. taking effect if Tools/Options/Viewing Mail/Use Microsoft's Viewer 
  1115. was checked and Internet Explorer 5.5 was installed.
  1116.  
  1117. Removed Winsock information from the Help/Insert System Configuration 
  1118. text, and added the mode (Paid, Sponsored, or Light).
  1119.  
  1120. Now putting the version number and current mode in the Subject header
  1121. of Help/Report A Bug messages. 
  1122.  
  1123. Fixed a bug in the way messages were encoded if BinHex encoding was
  1124. selected.
  1125.  
  1126. The Tools/Options dialog has a new panel for Composing Mail. Some
  1127. settings were moved to this panel from the Sending Mail panel.
  1128.  
  1129. Fixed problem where Help-Insert System Configuration would fail 
  1130. because it could not find your Attach directory.
  1131.  
  1132. MOODWATCH
  1133. =========
  1134. Fixed a crash in MoodWatch when queuing/sending a message while the 
  1135. user has WordWrapOnScreen enabled.
  1136.  
  1137. Moodwatch column no longer displays if this feature is disabled in
  1138. Tools-Options-Mailboxes-MoodWatch.
  1139.  
  1140. Improvements with background MoodWatch which occurs when you open a
  1141. mailbox that has not been MoodWatch'ed yet.
  1142.  
  1143. Still more refinement as to which words and phrases do and don't
  1144. trigger MoodWatch chilies.
  1145.  
  1146. STATIONERY/SIGNATURES
  1147. =====================
  1148. A horizontal bar has been added between your text body and your 
  1149. in-line signature.  Note that it will not be present in the received
  1150. message.  This will help distinguish from the body of the message and
  1151. the inline signature.  Note that if you modify/add text below the 
  1152. horizontal line, then it assumes that you are modifying the signature.
  1153. As a result, if you change signatures, then the modified text will be
  1154. lost.
  1155.  
  1156. Stationery files no longer have a limitation of 63488 bytes.
  1157.  
  1158. Fixed a bug where signatures were losing their styles when viewed
  1159. inline.
  1160.  
  1161. Inserting an image in a signature or stationery is disallowed for 
  1162. now, since it wasn't working right and could cause a crash.
  1163.  
  1164. Fixed a bug where dynamic menus, such as the stationery menu, failed 
  1165. to wrap. For example, if you had a whole lot of stationery, you 
  1166. wouldn't be able to see all of it in the menu.
  1167.  
  1168. Fixed a bug where any message containing a signature was treated as if
  1169. it had styled text.
  1170.  
  1171. SENDING/CHECKING/FILTERING MAIL
  1172. ===============================
  1173. Fixed incorrect mail being printed from the mailbox TOC while the 
  1174. preview pane is hidden.
  1175.  
  1176. We now have a new INI setting for controlling filtering of incoming 
  1177. messages in POP and IMAP.  This can be specified per personality.
  1178. The setting is FilterIncomingMail.  Here are your options that you set
  1179. for each personality (you have to manually edit your Eudora.ini file):
  1180. FilterIncomingMail=0 --> no filtering at all (server side or other)
  1181. FilterIncomingMail=1 --> Complete filtering turned on (default)
  1182. FilterIncomingMail=2 --> Advanced filtering, IMAP server side only.
  1183.  
  1184. Manual filtering will still be allowed regardless of the setting.
  1185.  
  1186. Fixed a bug that could cause Eudora to crash while downloading a 
  1187. message from a POP server.
  1188.  
  1189. Fixed a crash in the Filters window.
  1190.  
  1191. Fixed a bug that was preventing Eudora from recognizing that a POP
  1192. server has the MANGLE capability. (This allows the server to return
  1193. a more useful summary of the message's content, including attachments,
  1194. in cases where the message isn't downloaded in its entirety.) To fix
  1195. the problem you need to use this URL: <x-Eudora-option:UsePOPMangle=1>
  1196. QUALCOMM's Qpopper 3 is an example of a POP server with MANGLE 
  1197. capability.
  1198.  
  1199. Fixed a memory leak upon sending a message.
  1200.  
  1201. Turbo Redirect no longer works in filters. Formerly, it caused 
  1202. crashes.
  1203.  
  1204. Fixed a bug where the Filter Report window would lose its column 
  1205. headers and mess up the data if it got new reports in to it without 
  1206. first being viewed.
  1207.  
  1208. Fixed a couple of bugs in the handling of .msg files specified on the
  1209. Eudora command line. No message was being sent if the path of the
  1210. .msg file contained any spaces, even it was enclosed in quotes.
  1211. Also, a signature is now included only if the .msg file contains an
  1212. X-Eudora-signature header.
  1213.  
  1214. FIND TEXT/MESSAGES
  1215. ==================
  1216. Fixed crash in Find Messages when it encountered a message without
  1217. any headers.
  1218.  
  1219. Find Text has been enabled for Filters.  Use ctrl-shift-f to initiate 
  1220. the Find Text dialog while the focus is in the list of the filters in
  1221. the left pane of the Filters window.  
  1222.  
  1223. Notes on Find Text for Filters:
  1224. - It starts its search after the filter in focus.
  1225. - The search will wrap around the end of the list and continue from
  1226. the top of the list.
  1227.  
  1228. Find Text now supported for File-New and Signature windows.  The focus
  1229. must be in the window that you are searching.
  1230.  
  1231. Fixed a bug where Find Messages and Find Text were disabled when the 
  1232. focus was in the message preview pane.
  1233.  
  1234. Fixed a bug where Find Messages would show the wrong results when 
  1235. searching by message priority.
  1236.  
  1237. MAILBOXES
  1238. =========
  1239. Mailbox TOC status icons are now transparent.
  1240.  
  1241. When prompted to rebuild a mailbox, we place a stronger emphasis on
  1242. rebuilding the TOC index file.
  1243.  
  1244. Data in the Size column of a mailbox summary is now right-justified. 
  1245.  
  1246. ADDRESS BOOK/DIRECTORY SERVICES
  1247. ===============================
  1248. Fixed crash with the Address Book when removing a recipient.
  1249.  
  1250. Fixed "swap" button problem with "Make Address Book Entry..." where 
  1251. it would reset the email address field every time you clicked on 
  1252. "swap".
  1253.  
  1254. Fixed the inability to change the email address when using 
  1255. Special-Make Address Book Entry... (ctrl-k)
  1256.  
  1257. In the Address book, selecting some email addresses and Make Address
  1258. Book Entry will now retain the Full name field.
  1259.  
  1260. Fixed some UI issues with the Address Book.
  1261.  
  1262. Address book can be exported to CSV.
  1263.  
  1264. UI improvements for Directory Services.
  1265.  
  1266. Fixed a crash that could occur upon removing an address from the 
  1267. recipient list with the address book loaded. 
  1268.  
  1269. Removed obsolete LDAP servers from the Directory Services defaults, 
  1270. and changed the default Ph server to ns.eudora.com (which might not 
  1271. be available for a few days).
  1272.  
  1273. STATISTICS
  1274. ==========
  1275. Sent attachments are now counted in Statistics despite 
  1276. WarnQueueBigMessage=0.
  1277.  
  1278. IMAP
  1279. ====
  1280. Fixed the inability to select an IMAP folder in Filter's Transfer to 
  1281. action.  The problem occurred if the IMAP folder contained any 
  1282. mailboxes.  Note that the "This Mailbox" selection will only be 
  1283. available if you can transfer mail to the mailbox/folder.
  1284.  
  1285. Fixed problem where IMAP embedded images would get lost if transferred
  1286. to a local mailbox or viceversa.
  1287.  
  1288. IMAP mailboxes can now be sorted by server status.
  1289.  
  1290. You can now make a toolbar button for transferring messages to an
  1291. IMAP mailbox.
  1292.  
  1293. Fixed problem with IMAP transferring into the same mailbox would cause
  1294. it to be marked for deletion without keeping a copy.
  1295.  
  1296. Fixed a bug where dragging a message with an attachment from a POP
  1297. mailbox to an IMAP mailbox would lose the attachment if the attachment
  1298. directory was no longer the default one.
  1299.  
  1300. Fixed a bug where users of some IMAP servers could not download any
  1301. messages because the server sent null characters in response to
  1302. certain IMAP commands.
  1303.  
  1304. Fixed a bug where copying a message from the Out mailbox to an IMAP 
  1305. mailbox would change the time of the message.
  1306.  
  1307. Fixed a bug where FCC'd messages in IMAP mailboxes showed incorrect 
  1308. times.
  1309.  
  1310. The Delete option is now grayed out for IMAP email that's already 
  1311. marked for removal. 
  1312.  
  1313. Directory names containing commas will now show up in IMAP.
  1314.  
  1315. Fixed a bug in the IMAP internal message cache.
  1316.  
  1317. Worked around for a non-standard attachment-related behavior exhibited
  1318. by certain IMAP servers.
  1319.  
  1320. A Resynchronize method was added to the IEuFolder Automation
  1321. interface. This method will resynchronize any given IMAP folder.
  1322.  
  1323. IMPORTING
  1324. =========
  1325. Fixed importing WAB and MAPI address books which used expand to 
  1326. addresses.
  1327.  
  1328. Improvements to OE5 dbx file importing.
  1329.  
  1330. Importing from Outlook Express WAB shows the first names now.
  1331.  
  1332. Fixed a bug that caused some Outlook 2000 address books to not be
  1333. imported into Eudora.
  1334.  
  1335. Added support for importing from multiple Outlook Express identities.
  1336.  
  1337. Fixed a bug with importing some Outlook Express mailboxes created on
  1338. non-English-language versions of Windows. 
  1339.  
  1340. Corrected some warnings in the Windows address book import.
  1341.  
  1342. Improved the File/Import user interface. Most notably, there's now an 
  1343. Advanced button that takes you to a dialog where you can directly 
  1344. specify the files to be imported.
  1345.  
  1346. MISCELLANEOUS
  1347. =============
  1348. Fixed a crash at startup or shutdown which related to displaying
  1349. your toolbar ad.
  1350.  
  1351. Improved Netscape's interaction with Eudora where "Send Page" would 
  1352. cause Netscape to crash.  There still might be some systems where this
  1353. problem persists.
  1354.  
  1355. Fixed problem where Eudora would not be used in Netscape even though 
  1356. Eudora is the default mailer.
  1357.  
  1358. Fixed registration problem where Eudora would startup in a different
  1359. mode even though you were previously in Paid Mode.
  1360.  
  1361. Fixed esoteric plugin showing double options in Tools-Options.  
  1362. esoteric.epi needs to be copied from your extrastuff directory and to 
  1363. your main Eudora directory.
  1364.  
  1365. Toolbar ad should now show up.
  1366.  
  1367. Toolbar ad image should be retained after system colors have changed.
  1368.  
  1369. <x-Eudora-option:OptionsHideCursor> controls whether or not the cursor
  1370. gets temporarily hidden when switching categories in the Tools-Options
  1371. dialog.  The default is enabled.
  1372.  
  1373. Improved synching with Palm conduit and large messages.
  1374.  
  1375. Fixed a crash that occurred in the course of Kerberos authentication.
  1376.  
  1377. Fixed a crash that could occur upon creating a new personality.
  1378.  
  1379. Fixed a crash that could occur when you clicked on an ad in
  1380. Sponsored mode.
  1381.  
  1382. Fixed a bug where a task could hang around in the Task Status window 
  1383. and never go away, if the timing was just right. 
  1384.  
  1385. Fixed a bug where launching Netscape 4.74 while Eudora is running 
  1386. would freeze Eudora.
  1387.  
  1388. Fixed a bug where an empty window could display at startup. It was
  1389. supposed to be a notice about a newer version of Eudora, but no text
  1390. was in the window.
  1391.  
  1392. Fixed a bug where Eudora would use the CPU heavily for about 60
  1393. seconds on startup.
  1394.  
  1395. Newer versions of some system DLLs are installed:
  1396. Mfc42.dll: 6.00.8447.0
  1397. Msvcirt.dll: 6.00.8168.0
  1398. Msvcp60.dll: 6.00.8168.0 (instead of Msvcp50.dll)
  1399. Msvcrt.dll: 6.00.8397.0
  1400. Consequently, a restart of Windows may be necessary after you install
  1401. Eudora. The installer will offer to do this for you if this is the
  1402. case.  If you use Windows NT or 2000, then you will need to have
  1403. Administrator rights to install this program.
  1404.  
  1405. Fixed a bug where a great many spurious toolbar entries would 
  1406. sometimes accumulate in Eudora.ini, causing a noticeable degradation
  1407. in Eudora's responsiveness.
  1408.  
  1409. The size of an .mbx file (mailbox) file is now stored in the 
  1410. corresponding .toc (table of contents) file, so that if the .mbx file 
  1411. changes without Eudora's knowledge, we can detect it and avoid losing 
  1412. mail from the mailbox. In particular, this avoids a nasty problem 
  1413. that would arise when Norton AntiVirus 2000 would "quarantine" a .mbx 
  1414. file; if the user subsequently moved the .mbx file back to its
  1415. original location in the Eudora folder, all of the messages in that
  1416. mailbox would be lost.
  1417.  
  1418. Finished fixing continuation of outgoing file changes after Eudora
  1419. has been quit and reopened.
  1420.  
  1421. Eudora.exe is now about one megabyte smaller than before.
  1422.  
  1423. Fixed a tip of the day formatting problem.
  1424.  
  1425. Further refined the way Eudora determines the folder in which to keep
  1426. its data. The exact process is described in Readme.txt under EUDORA
  1427. AND WINDOWS 2000.
  1428.  
  1429. The Tools/Options dialog no longer shows categories for unavailable 
  1430. features in Light mode. 
  1431.  
  1432. Fixed a bug where the Sponsored, Paid, and Light mode buttons in the 
  1433. Payment & Registration dialog didn't have their background color the 
  1434. same as the system dialog background color. You would notice it if 
  1435. your system color scheme didn't use the standard light gray color for 
  1436. the dialog background. 
  1437.  
  1438. Fixed some resource leaks. 
  1439.  
  1440. Eudora now works with released versions of Netscape up through 4.75, 
  1441. as well as Netscape 6 Preview Release 1 and 2. 
  1442.  
  1443. Improved the appearance of the Directory Services and Filters windows
  1444. at lower screen resolution.
  1445.  
  1446. Updated the Auto-completion panel in the Tools/Options dialog.
  1447.  
  1448. Fixed the tab order of the AutoCompletion panel of the Options 
  1449. dialog, and added a checkbox for including nicknames generated by 
  1450. plugins such as ESP. (The corresponding Eudora.ini setting is 
  1451. DoPluginCompletion.)
  1452.  
  1453. The signatures, stationery, personalities, address book, task status, 
  1454. task errors, filter report, file browser, and directory services
  1455. windows, and the mailbox, transfer, stationery, recipient list,
  1456. personality, and plugin menus are now loaded when first used, rather
  1457. than at startup.
  1458.  
  1459. Changed the main window caption from "Eudora Email" back to "Eudora".
  1460.  
  1461. Fixed a bug where the Task Status and Task Errors windows could fail
  1462. to display everything they should have.
  1463.  
  1464. Fixed a bug where Eudora wasn't setting itself as the default mail 
  1465. program in the Internet Options of the Control Panel. 
  1466.  
  1467. Fixed a bug where Eudora would start to check for a newer version
  1468. every time it started up if it was in fact the newest version.
  1469.  
  1470. The content of Eudora message windows is now accessible by other
  1471. applications, via a subset of the Windows EDIT/RICHEDIT messages plus
  1472. standard text-oriented Windows messages such as WM_COPY. The window
  1473. class name is EudoraEdit.
  1474.  
  1475. Edit/Copy now works in the Link History window.
  1476.  
  1477. Reworded some items in the Profile & Registration dialog. You can now 
  1478. change your registration if you've already registered. Also fixed the 
  1479. tab order in that dialog.
  1480.  
  1481. The profile "nag" dialog is now centered in the main window. 
  1482.  
  1483. The ad window no longer has a close box when it's floating. 
  1484.  
  1485.  
  1486. -------------------------
  1487. NEW EUDORA.INI SETTINGS
  1488. -------------------------
  1489.  
  1490. This section describes the new parameters that are available in the
  1491. [Settings] section of Eudora.ini in Eudora 5.0. For each setting, its
  1492. default value is shown to the right of its name. If the setting isn't
  1493. present, Eudora will behave as if it's present with the default value
  1494. specified.
  1495.  
  1496. You can add or change these settings without directly editing your
  1497. Eudora.ini file by using the x-Eudora-option "hyperlink". For example,
  1498. to set the value of the OfflineLinkAction setting to 1, you would:
  1499. - Create a new message
  1500. - Type <x-Eudora-option:OfflineLinkAction=1> into the message
  1501. - Hold down the Alt key and click on that link
  1502. - Click OK in the dialog that comes up.
  1503.  
  1504. The new settings follow.
  1505.  
  1506. BackupStatisticsDaily    0
  1507. If this is set to 1, a backup copy of the Statistics data is made
  1508. each day in the Eudora data directory. The name of the file is
  1509. Stats<month>-<day>.xml, where <month> and <day> are replaced by the
  1510. current month and day. For example, on September 7 it would be called
  1511. Stats9-7.xml.
  1512.  
  1513. ConnectionStatusCacheTime    2000
  1514. How long to wait between checks of the Internet connection status, in
  1515. milliseconds. On some systems these checks take a long time, so if
  1516. Eudora is running very slowly and/or using a lot of CPU time,
  1517. increasing this value may help.
  1518.  
  1519. DisableStatistics    0
  1520. If this is set to 1, no Statistics data is saved.
  1521.  
  1522. DoPluginCompletion    1
  1523. Indicates whether to include nicknames generated by ESP (and
  1524. potentially by other Eudora plugins) in the Auto-Completion list. A
  1525. value of 1 means to include them, and a value of 0 means don't
  1526. include them.
  1527.  
  1528. IgnoreEMSDelete    0
  1529. If this is 0, ESP control messages devoid of "human friendly" content
  1530. are automatically deleted to avoid cluttering up your ESP mailboxes.
  1531. If this is 1, those messages are preserved.
  1532.  
  1533. MoodWatchDeltaTime        5
  1534. MoodWatchThresholdTime    1000
  1535. These control background MoodWatch scanning of messages.
  1536. MoodWatchDeltaTime is how long Eudora must be idle, in seconds, before
  1537. background MoodWatch scanning starts. MoodWatchThresholdTime is how
  1538. long it keeps scanning, in milliseconds, once scanning starts.
  1539.  
  1540. PasswordChangeServer
  1541. The name of the server to use for changing passwords. By default this
  1542. is the same as your POP server.
  1543.  
  1544. SaveStatisticsInterval    15
  1545. The Statistics data is saved to disk at intervals of this many
  1546. minutes.
  1547.  
  1548. WrapMenus    1
  1549. If this is set to 0, menus that are too long for the screen will not
  1550. wrap, and you may not be able to see all the menu items. On Windows
  1551. 98/2000/Me, the operating system supports scrolling menus, which you
  1552. might find more attractive.
  1553.  
  1554.  
  1555. 10/11/02
  1556.  
  1557.